image restoration - Español Inglés Diccionario